1 OTC
English-Spanish medical dictionary > OTC
2 over the counter
English-Spanish medical dictionary > over the counter